﻿using System.Web;

namespace ThangNM
{
    /// <summary>
    /// Summary description for KeepAlive
    /// Các interface: IReadOnlySessionState, IRequiresSessionState 
    /// chỉ cần khai báo, không cần implement gì thêm vì chúng thuộc loại “marker interfaces”, không quy định phương thức nào cả.
    /// </summary>
    public class KeepAlive : IHttpHandler, System.Web.SessionState.IReadOnlySessionState
    {

        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = "text/plain";
            context.Response.Write("");
            //Object abc;
            //if (context.Session != null)
            //{
            //    abc = context.Session["abc"];  // được
            //    context.Session["abc"] = abc;  // được
            //}

        }

        public bool IsReusable
        {
            get
            {
                return false;
            }
        }
    }
}